# near model CODE resource # jump table entries: 12280-12282 (3 of them) export_1535: fn00000000: 00000000 4E56 FFE4 link A6, -0x001C 00000004 48E7 0118 movem.l -[A7], D7,A3,A4 00000008 2E2E 000C move.l D7, [A6 + 0xC] 0000000C 286E 0008 movea.l A4, [A6 + 0x8] 00000010 7000 moveq.l D0, 0x00 00000012 2D40 FFF8 move.l [A6 - 0x8], D0 00000016 7202 moveq.l D1, 0x02 00000018 B287 cmp.l D1, D7 0000001A 6608 bne +0xA /* 00000024 */ 0000001C 2D4C FFF8 move.l [A6 - 0x8], A4 00000020 6000 0144 bra +0x146 /* 00000166 */ label00000024: 00000024 2F0C move.l -[A7], A4 00000026 4EAD 2F1A jsr [A5 + 0x2F1A /* export_1503 */] 0000002A 2640 movea.l A3, D0 0000002C 200B move.l D0, A3 0000002E 588F addq.l A7, 4 00000030 671C beq +0x1E /* 0000004E */ 00000032 2053 movea.l A0, [A3] 00000034 BEA8 002C cmp.l D7, [A0 + 0x2C] 00000038 6614 bne +0x16 /* 0000004E */ 0000003A 206D FE0C movea.l A0, [A5 - 0x1F4] 0000003E 2D48 FFFC move.l [A6 - 0x4], A0 00000042 2050 movea.l A0, [A0] 00000044 2D68 009A FFF8 move.l [A6 - 0x8], [A0 + 0x9A] 0000004A 6000 011A bra +0x11C /* 00000166 */ label0000004E: 0000004E 2F0C move.l -[A7], A4 00000050 4EAD 2F2A jsr [A5 + 0x2F2A /* export_1505 */] 00000054 2640 movea.l A3, D0 00000056 200B move.l D0, A3 00000058 588F addq.l A7, 4 0000005A 6712 beq +0x14 /* 0000006E */ 0000005C 2053 movea.l A0, [A3] 0000005E BEA8 002C cmp.l D7, [A0 + 0x2C] 00000062 660A bne +0xC /* 0000006E */ 00000064 2D6D FE0C FFF8 move.l [A6 - 0x8], [A5 - 0x1F4] 0000006A 6000 00FA bra +0xFC /* 00000166 */ label0000006E: 0000006E 4878 2BF2 push.l 0x2BF2 00000072 2F07 move.l -[A7], D7 00000074 2F0C move.l -[A7], A4 00000076 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 0000007A 2D40 FFF8 move.l [A6 - 0x8], D0 0000007E 4FEF 000C lea.l A7, [A7 + 0xC] 00000082 6600 00E2 bne +0xE4 /* 00000166 */ 00000086 206D FE0C movea.l A0, [A5 - 0x1F4] 0000008A 2D48 FFF4 move.l [A6 - 0xC], A0 0000008E 2050 movea.l A0, [A0] 00000090 2668 009A movea.l A3, [A0 + 0x9A] 00000094 200B move.l D0, A3 00000096 6760 beq +0x62 /* 000000F8 */ 00000098 2053 movea.l A0, [A3] 0000009A 2D68 0018 FFF0 move.l [A6 - 0x10], [A0 + 0x18] 000000A0 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000000A4 486E FFE4 pea.l [A6 - 0x1C] 000000A8 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000000AC 41EE FFE4 lea.l A0, [A6 - 0x1C] 000000B0 508F addq.l A7, 8 000000B2 6034 bra +0x36 /* 000000E8 */ label000000B4: 000000B4 4878 510E push.l 0x510E 000000B8 2F0B move.l -[A7], A3 000000BA 2053 movea.l A0, [A3] 000000BC 2050 movea.l A0, [A0] 000000BE 2268 000C movea.l A1, [A0 + 0xC] 000000C2 4E91 jsr [A1] 000000C4 4A00 tst.b D0 000000C6 508F addq.l A7, 8 000000C8 671E beq +0x20 /* 000000E8 */ 000000CA 2053 movea.l A0, [A3] 000000CC B9E8 0028 cmpa.l A4, [A0 + 0x28] 000000D0 6616 bne +0x18 /* 000000E8 */ 000000D2 4878 2BF2 push.l 0x2BF2 000000D6 2F07 move.l -[A7], D7 000000D8 2F0B move.l -[A7], A3 000000DA 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000000DE 2D40 FFF8 move.l [A6 - 0x8], D0 000000E2 4FEF 000C lea.l A7, [A7 + 0xC] 000000E6 6610 bne +0x12 /* 000000F8 */ label000000E8: 000000E8 486E FFE4 pea.l [A6 - 0x1C] 000000EC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000000F0 2640 movea.l A3, D0 000000F2 200B move.l D0, A3 000000F4 588F addq.l A7, 4 000000F6 66BC bne -0x42 /* 000000B4 */ label000000F8: 000000F8 4AAE FFF8 tst.l [A6 - 0x8] 000000FC 6668 bne +0x6A /* 00000166 */ 000000FE 206D FE0C movea.l A0, [A5 - 0x1F4] 00000102 2D48 FFF0 move.l [A6 - 0x10], A0 00000106 2050 movea.l A0, [A0] 00000108 2668 0018 movea.l A3, [A0 + 0x18] 0000010C 2F0B move.l -[A7], A3 0000010E 486E FFE4 pea.l [A6 - 0x1C] 00000112 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000116 41EE FFE4 lea.l A0, [A6 - 0x1C] 0000011A 508F addq.l A7, 8 0000011C 6038 bra +0x3A /* 00000156 */ label0000011E: 0000011E B9CB cmpa.l A4, A3 00000120 6734 beq +0x36 /* 00000156 */ 00000122 4878 510E push.l 0x510E 00000126 2F0B move.l -[A7], A3 00000128 2053 movea.l A0, [A3] 0000012A 2050 movea.l A0, [A0] 0000012C 2268 000C movea.l A1, [A0 + 0xC] 00000130 4E91 jsr [A1] 00000132 4A00 tst.b D0 00000134 508F addq.l A7, 8 00000136 671E beq +0x20 /* 00000156 */ 00000138 2053 movea.l A0, [A3] 0000013A B9E8 0028 cmpa.l A4, [A0 + 0x28] 0000013E 6616 bne +0x18 /* 00000156 */ 00000140 4878 2BF2 push.l 0x2BF2 00000144 2F07 move.l -[A7], D7 00000146 2F0B move.l -[A7], A3 00000148 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 0000014C 2D40 FFF8 move.l [A6 - 0x8], D0 00000150 4FEF 000C lea.l A7, [A7 + 0xC] 00000154 6610 bne +0x12 /* 00000166 */ label00000156: 00000156 486E FFE4 pea.l [A6 - 0x1C] 0000015A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000015E 2640 movea.l A3, D0 00000160 200B move.l D0, A3 00000162 588F addq.l A7, 4 00000164 66B8 bne -0x46 /* 0000011E */ label00000166: 00000166 202E FFF8 move.l D0, [A6 - 0x8] 0000016A 4CEE 1880 FFD8 movem.l D7,A3,A4, [A6 - 0x28] 00000170 4E5E unlink A6 00000172 4E75 rts export_1536: fn00000174: 00000174 4E56 0000 link A6, 0 00000178 48E7 0118 movem.l -[A7], D7,A3,A4 0000017C 2E2E 000C move.l D7, [A6 + 0xC] 00000180 286E 0008 movea.l A4, [A6 + 0x8] 00000184 2F07 move.l -[A7], D7 00000186 2F0C move.l -[A7], A4 00000188 4EBA FE76 jsr [PC - 0x18A /* 00000000 */] 0000018C 2640 movea.l A3, D0 0000018E 200B move.l D0, A3 00000190 508F addq.l A7, 8 00000192 6652 bne +0x54 /* 000001E6 */ 00000194 2B47 FD6C move.l [A5 - 0x294], D7 00000198 3B7C FFFF FD58 move.w [A5 - 0x2A8], 0xFFFF 0000019E 2054 movea.l A0, [A4] 000001A0 3B68 0030 FD52 move.w [A5 - 0x2AE], [A0 + 0x30] 000001A6 486D FD3C pea.l [A5 - 0x2C4] 000001AA 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */] 000001AE 4A40 tst.w D0 000001B0 588F addq.l A7, 4 000001B2 6632 bne +0x34 /* 000001E6 */ 000001B4 A065 syscall StackSpace 000001B6 0C80 0000 0400 cmpi.l D0, 0x400 000001BC 6F0E ble +0x10 /* 000001CC */ 000001BE 2F2D FDA0 move.l -[A7], [A5 - 0x260] 000001C2 2F0C move.l -[A7], A4 000001C4 4EBA FFAE jsr [PC - 0x52 /* 00000174 */] 000001C8 2640 movea.l A3, D0 000001CA 508F addq.l A7, 8 label000001CC: 000001CC 200B move.l D0, A3 000001CE 6716 beq +0x18 /* 000001E6 */ 000001D0 302D FD52 move.w D0, [A5 - 0x2AE] 000001D4 48C0 ext.l D0 000001D6 2F00 move.l -[A7], D0 000001D8 2F07 move.l -[A7], D7 000001DA 2F0B move.l -[A7], A3 000001DC 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] 000001E0 2640 movea.l A3, D0 000001E2 4FEF 000C lea.l A7, [A7 + 0xC] label000001E6: 000001E6 200B move.l D0, A3 000001E8 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 000001EE 4E5E unlink A6 000001F0 4E75 rts export_1537: 000001F2 4E56 FFFC link A6, -0x0004 000001F6 48E7 0118 movem.l -[A7], D7,A3,A4 000001FA 2E2E 0010 move.l D7, [A6 + 0x10] 000001FE 286E 0008 movea.l A4, [A6 + 0x8] 00000202 7001 moveq.l D0, 0x01 00000204 B087 cmp.l D0, D7 00000206 6604 bne +0x6 /* 0000020C */ 00000208 200C move.l D0, A4 0000020A 6038 bra +0x3A /* 00000244 */ label0000020C: 0000020C 2F07 move.l -[A7], D7 0000020E 2F0C move.l -[A7], A4 00000210 4EBA FF62 jsr [PC - 0x9E /* 00000174 */] 00000214 2D40 FFFC move.l [A6 - 0x4], D0 00000218 7000 moveq.l D0, 0x00 0000021A 2640 movea.l A3, D0 0000021C 4AAE FFFC tst.l [A6 - 0x4] 00000220 508F addq.l A7, 8 00000222 671E beq +0x20 /* 00000242 */ 00000224 2F07 move.l -[A7], D7 00000226 2054 movea.l A0, [A4] 00000228 3028 0030 move.w D0, [A0 + 0x30] 0000022C 48C0 ext.l D0 0000022E 2F00 move.l -[A7], D0 00000230 2F2E 000C move.l -[A7], [A6 + 0xC] 00000234 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000238 4EAD 2D8A jsr [A5 + 0x2D8A /* export_1453 */] 0000023C 2640 movea.l A3, D0 0000023E 4FEF 0010 lea.l A7, [A7 + 0x10] label00000242: 00000242 200B move.l D0, A3 label00000244: 00000244 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10] 0000024A 4E5E unlink A6 0000024C 4E75 rts